﻿
using HBase;
using System;
namespace HBase.db {
    public  class AbsCoreStock :BaseEntity {
        public int locId { get; set; }
        public string boxCode { get; set; }
        public short status { get; set; }
        public DateTime createTime { get; set; }
        public DateTime changeTime { get; set; }
    
        public long classifyId { get; set; }
        public long deepDiff { get; set; } 
        public long pkId { get; set; }
        public DateTime pkTime { get; set; }
        public int detCount { get; set; }
        public int eigen { get; set; }
        public int areaOrder { get; set; }
        public int dynOrder { get; set; }//eigen status 平立库位，深浅货位 等综合的出库顺序  

        public const String isStoreStr = "status > 2 and status<70 "  ;
    }

    public enum StockStatus {
     
    
        入库中=15,
        移库中 = 25, 
        出库中 = 35,
        库外移动 = 56,
    
        空闲 = 66,
        库位锁定 = 67,// 
        上限 =70,
        PDA出库删除 = 72, 盘亏删除 = 74, 异常删除 =75, 直接删除 = 76, 明细出库同步删除 = 77
    }
  
}

           